package bootstrap

import (
	"go.uber.org/dig"
)

type app struct {
	*dig.Container
}

func (a app) Run() {
	select {}
}

func NewApp() *app {
	app := new(app)
	go bootTrace()
	go bootHttp()
	go bootCron()
	return app
}
